home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-13 / petpe305.zip / LATEST.TXT < prev    next >
Text File  |  1993-07-04  |  27KB  |  594 lines

  1.                         pE - The "perfect" Editor(tm)
  2.            Copyright (c) 1990-1993 by Just Excellent Software, Inc.
  3.  
  4.         These notes are addendum to the printed pE manual.
  5.  
  6.         Release 3.05 - July 4, 1993
  7.         ------------
  8.  
  9.         A number of relatively minor anomalies have been corrected.
  10.  
  11.             - Page Down now works correctly after a file is minimized,
  12.             then maximized.
  13.  
  14.             - Any number of files (but less than 40) may be opened
  15.             from the command line, separated by commas, up to the dos
  16.             command line length limit.
  17.  
  18.             - pE now correctly opens files without extensions from the
  19.             command line.
  20.  
  21.             - default path is provided along with default name of
  22.             "NO_NAME" when a new window is opened.
  23.  
  24.             - If the first character typed in response to a prompt on
  25.             the status line is a 'del' key, the status line is cleared
  26.  
  27.             - Shift + numeric pad arrow keys no longer mark text
  28.             unless the Num Lock key is activated.  With the number of
  29.             101 key keyboards, it is felt that the 'grey' arrow keys
  30.             shifted is sufficient.  This allows the numeric key pad to
  31.             be used to enter numbers by holding the shift key down
  32.             (which was the intended use).  Note that shift and any of
  33.             the 'grey' arrow keys will mark text.  Also ^K_K will
  34.             begin and end a stream block.
  35.  
  36.         ┌───────────────┐
  37.         │Wordstar Switch│
  38.         └───────────────┘
  39.  
  40.         Added /w as a command line switch.  When invoked, /w strips
  41.         the high bit (sets to 0) so that graphic characters used by
  42.         WordStar are reset to normal characters.  There is no
  43.         corresponding toggle within pE.
  44.  
  45.         ┌────────────┐
  46.         │Options Menu│
  47.         └────────────┘
  48.  
  49.         Added an options menu.  You can get to it from the Options
  50.         pull down menu or by pressing the assigned key.  Key.txt (and
  51.         .ped) have been modified to assign Alt-tab to this function.
  52.  
  53.         Once the menu is presented, position to the desired option and
  54.         press ENTER.  A check mark appears (or disappears) to the
  55.         left of the option indicating ON/OFF status.  When you have
  56.         finished setting options, press ESC.
  57.  
  58.         ┌──────────────┐
  59.         │Visible Spaces│
  60.         └──────────────┘
  61.  
  62.         ^Ins will toggle visible spaces on/off.  When on, space
  63.         characters are replaced with the current 'visible' space
  64.         character (default value is decimal 250 [·].  The default can
  65.         be changed with the command line switch 'e'.
  66.  
  67.             /e:n
  68.  
  69.             n = decimal value of character to be used when displaying
  70.             blanks [default is 250 '·'].
  71.  
  72.             If you would like to just make spaces visible but not
  73.             change the default value then use
  74.  
  75.             /e:   Please note the colon is necessary in order to read
  76.             subsequent command line options (like the filename or
  77.             filespec
  78.  
  79.         ┌────────────┐
  80.         │Leave Blanks│
  81.         └────────────┘
  82.  
  83.         Alt-Ins (the grey Ins, not the 0 on numpad) will toggle leave
  84.         blanks on.  Normal behavior for pE is to trim blanks from the
  85.         end of lines.  This means you cannot create a file having
  86.         blanks after non-blank characters.  Which of course, also
  87.         means you cannot create a file having blank lines (lines
  88.         consisting of only blanks.  Now comes the 'Anders' option,
  89.         named after the first requester.  Command line switch 'a' (for
  90.         anders) will leave trailing blanks alone.
  91.  
  92.         As usual, any command line option may be set 'permanently' by
  93.         including the PED environment variable:
  94.  
  95.             In AUTOEXEC.BAT
  96.  
  97.                 SET PED=C:\PE /a /....
  98.  
  99.         This would mean 'do not trim spaces' each time pE is
  100.         invoked.
  101.  
  102.         Of course, one can also create batch files with different
  103.         combinations of switches for different purposes.
  104.  
  105.  
  106.         Release 3.04 - May 18, 1993
  107.         ------------
  108.         ┌─────────────┐
  109.         │Opening Files│
  110.         └─────────────┘
  111.  
  112.         pE will edit a file (put an existing file into a new window)
  113.         through the simple means of you typing the file name (full
  114.         filespec if needed) on a line by itself and pressing Alt-I
  115.         (include).
  116.  
  117.         ┌──────────────────┐
  118.         │Multiple file open│
  119.         └──────────────────┘
  120.  
  121.         pE will accept a list of files to open on the command line
  122.         formatted as follows:
  123.  
  124.             pe file1.ext,file2,ext,file3.ext
  125.  
  126.         If this form of command line is used, then any line number
  127.         entered after the filename is ignored.  Any files in the list
  128.         that cannot be opened are bypassed and ignored without
  129.         message.  Files are opened with windows minimized, except for
  130.         the last file, which is opened in a full window.  If you want
  131.         to open a group of files consistently, it is much easier (at
  132.         least less to type) to enter the filenames into a file named
  133.         list.ped and to open using the @; see below @ command.
  134.  
  135.         ┌──────────────┐
  136.         │QuickExit&Save│
  137.         └──────────────┘
  138.  
  139.         QuickExit&Save (Alt-Q) will write each modified file back to
  140.         the same name and exit.  It no longer prompts for files other
  141.         than the current.  IF YOU DO NOT INTEND TO SAVE ALL CHANGED
  142.         FILES use Alt-X (Exit).  Exit will prompt for each file
  143.         changed before exiting.
  144.  
  145.         ┌──────────┐
  146.         │AllWindows│
  147.         └──────────┘
  148.         AllWindows is a toggle which determines the boundary of find
  149.         and search/replace.  When on, any find will continue to
  150.         look for the "find" string in other windows.  Windows are
  151.         searched in number sequence.  If the search direction is
  152.         forward, then the next higher window number is jumped to and
  153.         searched starting with the first line and proceeding to the
  154.         end of the file.  If the search direction is backwards, then
  155.         the next lower window number is jumped to and searched
  156.         beginning with the last line moving towards the top of the
  157.         file.  When all windows have been searched, the search stops.
  158.  
  159.         Replace will replace across all windows at once.  BE CAREFUL.
  160.         This is real power!!!  Make sure of what you're changing
  161.         before you change everywhere. One way to do that is to use
  162.         pE's FoundList command; see below.
  163.  
  164.         You may now open 40 files at one time, memory allowing.
  165.  
  166.         ┌──────────────────────────────────────────────────────────┐
  167.         │With pEp this is almost never a problem. (see "order.frm")│
  168.         └──────────────────────────────────────────────────────────┘
  169.  
  170.         Hint.  Keeping a file minimized saves 8K of memory per window.
  171.  
  172.         ┌─────────┐
  173.         │FoundList│
  174.         └─────────┘
  175.         pE will now create a "found list" and put it into a new window
  176.         named "FIND.PED".  The format of the found list is the
  177.         filename in which pE found the string, the line number and the
  178.         string.  By positioning your cursor on any of the found items,
  179.         pE will jump to the window and line number of the find string.
  180.         It is very fast and will work in a single window or against
  181.         all window depending on the setting of AllWindows; see above.
  182.         There must be at least one available (unopened) window for
  183.         foundlist to work.
  184.  
  185.         Foundlist differs from find in that it always searches
  186.         beginning with the first line and proceeding to the last in
  187.         each file, regardless of the cursor location.  In addition it
  188.         references only the first occurrence of a string on the line,
  189.         rather that repeating the same line over for successive
  190.         occurrences.
  191.  
  192.         ┌───────┐
  193.         │Key.txt│
  194.         └───────┘
  195.         Key.txt has received a work over.  Many comments have been
  196.         added along with a few key changes.  As usual, the latest key
  197.         definitions are found dynamically assigned in the command
  198.         window (F1) and in the help text of each pull down menu.
  199.  
  200.         ┌──────────────┐
  201.         │The @ command.│(on the command line)
  202.         └──────────────┘
  203.         pE will now open all files in a file list.
  204.  
  205.             1. Create a file with the files you wish to open
  206.  
  207.                you can simply type the names into pE and save the file
  208.                as list.ped. (what you call it is optional)
  209.  
  210.                you may use the DOS dir command with the > symbol to
  211.                create the file list, i.e.
  212.  
  213.                     dir *.c /b >list.ped
  214.  
  215.                would cause a list of all the files having an extension
  216.                of 'c' to be listed into list.ped.  Please note the /b,
  217.                it is necessary to cause DOS to not leave spaces
  218.                between the file name and extension.  If you use 4DOS,
  219.                you don't need the /b.
  220.  
  221.             2. execute pe by typing
  222.  
  223.                     pe @[name]
  224.  
  225.                by default, when pe sees the @ alone, it will open
  226.                list.ped and proceed to open each file therein in a
  227.                different window, until it runs low on memory (when
  228.                there is 12K left) or it runs out of windows (40).  If
  229.                you wish to use a different file list, simply type the
  230.                name after the @, i.e.,
  231.  
  232.                     pe @proj
  233.  
  234.         All files, except the last, will be opened as minimized
  235.         windows.
  236.  
  237.         ┌────────┐
  238.         │JumpPrev│
  239.         └────────┘
  240.         You can now cycle forward or backward through the window
  241.         chain.  Pressing JumpPrev (F2) will jump to the window
  242.         numbered one less than the current window.  When a window is
  243.         closed, the window numbered one less is made the active
  244.         window.
  245.  
  246.         ┌────────┐
  247.         │JumpZoom│
  248.         └────────┘
  249.         Pressing F12 (shift F12) will tell you JumpZoom is ON.
  250.         Pressing again will tell you its OFF.
  251.  
  252.         When JumpZoom is ON and you push the JumpNext (or Prev) key,
  253.         the current window is minimized, the jump occurs and the new
  254.         window is maximized.  In other words if all of your windows
  255.         are minimized and you want to go from one to another, this is
  256.         a way in which you can minimize the use of memory and still
  257.         have up to 40 files open at once.
  258.  
  259.         When JumpZoom is OFF, JUMP will simply take you to the next
  260.         window, and not affect its size.
  261.  
  262.         ┌─────────────────┐
  263.         │Minimize/Maximize│
  264.         └─────────────────┘
  265.         The right mouse button double clicked on the top
  266.         border of a window will either minimize or maximize the window
  267.         depending on in current state.  Just double click anywhere
  268.         left of the right edge - 1.
  269.  
  270.         You may also click once with the left button and follow that
  271.         with a click of the right button.  Just don't move the mouse
  272.         in between clicks.
  273.  
  274.         The control menu is gone.  It was superfluous, unneeded and a
  275.         pain.  Pressing Alt Space bar produces a space.
  276.  
  277.         If you click on the 'control' gadget, the window will close.
  278.  
  279.         All of the functions available under the control menu are
  280.         available through key strokes, mouse clicks or the command
  281.         window.  If anyone out there really cares, let me know.
  282.  
  283.         When running under WINDOWS, you can now reach WINDOWS control
  284.         menu with Alt Space bar.
  285.  
  286.         ┌──────────────┐
  287.         │UnDo Paragraph│
  288.         └──────────────┘
  289.         If you align paragraph (Alt-a) and don't like the result,
  290.         press ^F10.  The lines involved will be restored as they were
  291.         before you aligned the paragraph.  We're still working on a
  292.         general UnDo.
  293.  
  294.  
  295.         Release 3.03 - April 7, 1993
  296.         ------------
  297.  
  298.         Prices for software have been dropping.  I can no longer
  299.         justify the registration price, so I've reduced it.  You can
  300.         now register pE for only $29 and pEp for $49.
  301.  
  302.         By popular demand, I removed the timer on the alt key.  It
  303.         was confusing/annoying and unpopular.  Its gone.  Go to the
  304.         menu with Alt+Shift or Shift F1.  /m is gone also.
  305.  
  306.         ┌───────────────────────────┐
  307.         │Align Paragraph and Drawbox│
  308.         └───────────────────────────┘
  309.         When Alt + Shift was implemented to activate the menu, pE was
  310.         no longer able to confirm paragraph alignment with Alt +
  311.         Shift A.  Similarly, drawbox could no longer redefine box
  312.         styles 6 - 9 with Alt + Shift + (6,..9).  This has been
  313.         remedied in this release through the use of the Ctrl key.  To
  314.         temporarily change paragraph formats, use Alt + Ctrl + A.  To
  315.         change the definition of box styles 6 through 9, use Alt +
  316.         Ctrl + 6 thru 9.
  317.  
  318.         ┌────────┐
  319.         │Calendar│
  320.         └────────┘
  321.         Alt-F2 brings up a calendar.  (Calendar is also in the edit
  322.         menu).  Page Down advances a year at a time, Page Up goes
  323.         back a year.  The arrow keys advance/retract a month at a
  324.         time.  Left, Up go back, Right, Down go forward.  The
  325.         calendar window cannot be sized, maxed or minimized, but can
  326.         be moved wherever its convenient.  The calendar is accurate
  327.         for dates between 100 ad and 14000 ad.  Control Page Up will
  328.         restore the date to the current date (system date).
  329.  
  330.         Pressing Alt-L(linemark) while in the calendar, followed by
  331.         Control-End(pagebottom) will mark the lines in the calendar.
  332.         Pressing the grey* will then copy the current month to the
  333.         scrap.  Now you can paste that month into any window.  Note
  334.         that when you start marking again in the calendar the first
  335.         line marked will now be the bottom line so that you will have
  336.         to press Control-Home (pagetop) to mark from the bottom to
  337.         the top of the calendar.  Using this method you can construct
  338.         a calendar for any year, from any month to any month.
  339.  
  340.         Release 3.02 - February 9, 1993
  341.         ------------
  342.         ┌────────┐
  343.         │Menu Key│
  344.         └────────┘
  345.         Alt + Shift will access the menu immediately.  Shift + F1
  346.         will also access the menu immediately.  The menu can also be
  347.         gotten to by pressing ALT and holding for approximately 1
  348.         second.  Once the menu comes up you can press the first key
  349.         of the options F, E, S, W, O or H.  You can adjust the amount
  350.         of time you must hold the alt key down with the command line
  351.         option /m:d where d is the delaytime in seconds.  (whole
  352.         numbers only).  A delay time of 0 causes the menu to come up
  353.         instantly, but prevents you from using the Alt key commands.
  354.         Please note that the environment variable PED can be set so
  355.         that pE will always use whatever command line variables are
  356.         set therein.  For example
  357.  
  358.                 SET PED=C:\PE /m:2
  359.  
  360.             placed in autoexec.bat tells pe that its home directory
  361.             is c:\pe and that it is to use a menu delay time of 2
  362.             seconds (default is 1).  See the docs for other command
  363.             line choices.  Setting a large delay time (like 10
  364.             seconds) effectively turns off this capability.
  365.  
  366.         ┌────────────┐
  367.         │Control Menu│ *** killed later  ***
  368.         └────────────┘
  369.         pE now has a control menu like WINDOWS.  Pressing Alt +
  370.         Spacebar (or clicking what used to be the close gadget), will
  371.         pull the control menu down.  Control menus belong to windows,
  372.         so each window has one.  The menu choices in the control menu
  373.         are:
  374.  
  375.             ■ Move      - will move the current window (but only
  376.                           if there's somewhere to move it.
  377.             ■ Size      - sizes the current window.
  378.             ■ Minimize  - reduces window to minimum size
  379.             ■ Maximize  - makes window as large as possible
  380.             ■ Close     - closes the window.
  381.             ■ Switch to - the same as the Jump List command.
  382.                           (switches to another window).
  383.  
  384.         ┌───────────────────┐
  385.         │Minimize & Maximize│
  386.         └───────────────────┘
  387.         Two new commands, minimize and maximize were added to make it
  388.         very easy to control window size.  The advantage to
  389.         minimizing a window is that the a significant amount of
  390.         memory is made available.  Zoom will toggle the state of a
  391.         window size when it is small or large.  Sizing a window to
  392.         its maximum size set's 'both' sizes of a window to max.
  393.  
  394.         ┌──────────────┐
  395.         │Stack(Windows)│- new option under Window menu.
  396.         └──────────────┘
  397.         StackWindows will stack all windows to their minimum (or
  398.         maximum) sizes.  It is a toggle.  It is assigned to the F12
  399.         key.  Those of you who have the old style keyboards will have
  400.         to assign it to some other key.
  401.  
  402.         ┌───────────┐
  403.         │ASCII chart│
  404.         └───────────┘
  405.         The ASCII chart was completely redone to be more useful and
  406.         easier to read.  Calling up the chart will pop up a window
  407.         with a line devoted to each of 255 (out of 256) ASCII
  408.         characters.  (0 - nul, is not present).  The highlight is
  409.         placed on the last character it was on when you first called
  410.         the ASCII chart up.  (The first time its starts at 1, the
  411.         control character A ().  By using the arrow and page keys,
  412.         you can position to any character you wish.  Of course, you
  413.         can also position with the mouse.  Once you have selected the
  414.         character you wish to use, pressing ENTER causes that
  415.         character to be entered into the last window at the row and
  416.         col the cursor was on.  Pressing ENTER again will enter the
  417.         character again.  ESCaping from the ASCII window will close
  418.         it.  So will the normal window close (alt-k) command.  When
  419.         the ASCII window is closed (by any means), the character
  420.         under the highlight is assigned to LASTASCII, which I have
  421.         defined to be the (`) backward apostrophe (tilde?).  Anyway,
  422.         subsequent to the ASCII chart making this assignment, each
  423.         press of the ` key will get you whatever ASCII character was
  424.         assigned.  If you regularly have use for that key, then I
  425.         suggest you assign the command LastAscii to some other key.
  426.  
  427.         The ASCII window will insert a character into the window
  428.         defined just before it, only when it is "active".  It is
  429.         active when the border is double and the title ASCII is the
  430.         same color as the background of the window.
  431.  
  432.         If a column block is defined (and visible) in the window
  433.         before the ASCII chart is selected, the character selected
  434.         from the ASCII chart is used to fill the block.  You are
  435.         prompted for permission to fill the block first.  If you
  436.         select FillBlock (^K-F), the ASCII chart pops up to provide
  437.         you with the entire range of ASCII characters to choose from.
  438.         The window the ASCII chart is in does not participate in
  439.         stacking (up or down) or cascading, but can be individually
  440.         minimized, maximized or sized.  There isn't much point in
  441.         making it wider, although making it higher will allow you to
  442.         see more characters at once.  Note that the F2 key will leave
  443.         the ASCII chart open and advance to the 'next' window.  If
  444.         only two windows are open, the F2 key will shift the focus
  445.         from one to the other.
  446.         ┌────────────┐
  447.         │Zoom Gadgets│
  448.         └────────────┘
  449.         The zoom gadget has been reworked to only appear if there are
  450.         two defined sizes of a window.  The zoom character is an
  451.         arrow pointing either up or down.  If it points up, when
  452.         clicked the window will get bigger.  If it points down, when
  453.         clicked, the window will get smaller.
  454.  
  455.         Release 3.01 - January 11, 1993
  456.         ------------
  457.  
  458.         ╔══════════════╗
  459.         ║Announcing pEp║
  460.         ╚══════════════╝
  461.         I am pleased to announce the availability of pE - Professional.
  462.         pEp is the protected mode version of pE.  This means that it
  463.         can use all the memory in your computer.  It also means that
  464.         under Windows 3.1 (in enhanced mode) it will virtualize
  465.         memory to 16MB (presuming you have sufficient disk).
  466.         Registering pE allows you to purchase pEp at a discounted
  467.         price.  pEp will not be available through normal shareware
  468.         channels, but only to registered pE users!  You must have a
  469.         80286 (or better) with > 1 meg of memory to run pEp. You may
  470.         evaluate a copy of pEp by filling in the registration form
  471.         and mailing it in with a check or money order for $5
  472.         (+shipping).  Registering pE will allow you to request a demo
  473.         copy of pEp for no additional charge.  Previous pE
  474.         registrants may upgrade their versions of pE to the current
  475.         version and purchase pEp for an upgrade price of $29
  476.         (+shipping).
  477.  
  478.         ┌───────────────────┐
  479.         │Tab Key in Hex mode│
  480.         └───────────────────┘
  481.         The Tab key now toggles back between the ASCII portion and
  482.         HEX portion of a HEX display.  Back Tab will go from ASCII to
  483.         HEX as well.  The cursor is a block in HEX mode.
  484.  
  485.         ┌────────────┐
  486.         │ToggleDecHex│
  487.         └────────────┘
  488.         New command, ToggleDecHex, allows the offsets along the first
  489.         column of the hex display to go from hexadecimal to decimal.
  490.         While in decimal mode, you can jump to any decimal offset
  491.         within the file.  Who likes doing hexadecimal arithmetic,
  492.         anyway?  I've assigned Shift F9 as the key.
  493.  
  494.         ┌──────────┐
  495.         │Scroll Bar│
  496.         └──────────┘
  497.         The scroll bar has been changed to work like everyone else's.
  498.         (almost).  I couldn't resist putting some gadgets in the
  499.         status line which work like my old scroll bar did.  The
  500.         double arrow means that if you click with the left button the
  501.         window scrolls one way, with the right button it scrolls the
  502.         other way.  The beauty of these gadgets are that if you get
  503.         rid of the borders, you still have a way to scroll and zoom
  504.         with the mouse.  While the top scroll gadget (and now bottom)
  505.         work with the left mouse button the way you would expect, the
  506.         opposite action will occur if you click with the opposite
  507.         mouse button.  If you press the left button on the top
  508.         gadget, the file scroll up (the arrow point up), if you press
  509.         the left button on the bottom gadget the file scrolls down.
  510.         The right button depressed on either of these gadgets
  511.         reverses the action of the left button.  Clicking left
  512.         anywhere above the "thumb" will cause a page up, below the
  513.         thumb a page down.  If you hold the mouse button down, you
  514.         will continue to page the file in the direction started until
  515.         you release the button.  It's much easier to use than to
  516.         explain.
  517.  
  518.         ┌────────────┐
  519.         │Time Display│
  520.         └────────────┘
  521.         The time now displays in the right hand corner of the menu
  522.         bar.  It is visible any time the menubar is visible.  If you
  523.         pay attention to it, you will notice that the colon flashes
  524.         once a second.
  525.  
  526.         ┌──────────────┐
  527.         │Count of Files│
  528.         └──────────────┘
  529.         The number of files and directories in the current chooser
  530.         window is displayed in the lower right portion of the chooser
  531.         border.
  532.  
  533.  
  534.         Version 2.87
  535.         ------------
  536.  
  537.         Added a "Start Up" command.  StartUp is a macro always
  538.         executed when pE starts up.  It will only be executed if no
  539.         file specification is provided on the command line.  It will
  540.         only be executed if it is assigned to a macro, and that macro
  541.         is saved in env.ped.  It may only be assigned to a single key
  542.         stroke (no multiple key assignments).
  543.  
  544.             example: - on start up you would like pe to start having
  545.             two windows, with the active one being the first created.
  546.  
  547.                 start pe .... pe
  548.  
  549.                 enter ^F1 (record macro)
  550.                 enter Alt-W {OpenWindow}
  551.                 enter F2 {NextWindow}
  552.                 enter ^F1 (end recording)
  553.  
  554.                 press Alt-F10 - (that's the key I have assigned to
  555.                               StartUp)
  556.                 press Enter
  557.  
  558.                 Now you can try the macro by pressing Alt-F10.  If it
  559.                 works the way you want (it should if you're in window
  560.                 one) then you need to save your environment (^F2).
  561.                 When you save env.ped with ^F2, you are prompted with
  562.                 "local or master" environment.  Pressing l(ocal)
  563.                 means that this (these) macro will be present only in
  564.                 the env.ped file in the current directory, while
  565.                 pressing m(aster) means that anywhere you start pe
  566.                 that does NOT have a env.ped file will activate the
  567.                 start up macro.
  568.  
  569.         I welcome any feedback regarding the usefulness of this
  570.         feature.  By the way, to disable a start up macro, Unassign
  571.         it with ^- (unassign macro).  Don't forget to resave env.ped.
  572.  
  573.         Added SAVE as a menu option.
  574.  
  575.         Menu now displays the current key assignment in status line,
  576.         as opposed to always displaying the original assignment
  577.         alongside the menu item.
  578.  
  579.         Added support for different date and time formats according
  580.         to where COUNTRY is pointing to in config.sys.  Changed
  581.         format of ^d_d (date) to display "August 15, 1992" when
  582.         country is US.  See your DOS manual under COUNTRY for more
  583.         explanation.
  584.  
  585.         Added line numbers as an option in the print menu.  By
  586.         turning to "on" you can print line numbers on your listings
  587.         without affecting your file.  Of course you can position to
  588.         any line number with F9 (GOTO).
  589.  
  590.         Fixed a bug that prevented two copies of pE from being opened
  591.         in Windows 3.1 (without a <very> ugly message.
  592.  
  593.         History prior to this point may be requested from Author.
  594.